603b5ad985e2d952891be880699e8e8973f9007d,server/src/org/apache/cloudstack/region/RegionManagerImpl.java,RegionManagerImpl,enableUser,#number#,558

Before Change


        } else {
            //First enable in the Region where user was created
            Region region = _regionDao.findById(regionId);
            UserAccount enabledUser = RegionsApiUtil.makeUserAccountAPICall(region, command, params);
            if (enabledUser != null) {
                s_logger.debug("Successfully enabled user :"+user.getUuid()+" in source Region: "+region.getId());
                return enabledUser;
            } else {
                throw new CloudRuntimeException("Error while enabling user :"+user.getUuid()+" in source Region: "+region.getId());
            }

After Change


        } else {
            //First enable in the Region where user was created
            Region region = _regionDao.findById(regionId);
            if (RegionsApiUtil.makeAPICall(region, command, params)) {
                s_logger.debug("Successfully enabled user :"+user.getUuid()+" in source Region: "+region.getId());
                return _userAccountDao.findById(userId);
            } else {
                throw new CloudRuntimeException("Error while enabling user :"+user.getUuid()+" in source Region: "+region.getId());
            }